Halo-halo is a popular Filipino dessert meaning "mix mix." It's a smorgasbord of various ingredients, flavours and textures that are layered together in...
Author: Food Network Canada